package com.liuyu.common.framework.rocketmq.constant;

/**
 * @ClassName RocketConstant
 * @Author: liuyu
 * @Date: Created in 2021/8/19 17:21
 * @Version: 1
 * @Modified By:
 */
public class RocketConstant {
    public class Tag {


        private Tag() {

        }

        public static final String HMB = "hmb";
        public static final String API_REQUEST = "api-request";
        public static final String API_RESPONSE = "api-response";

        public static final String INSURANCE_REQUEST = "insurance-request";
        public static final String INSURANCE_RESPONSE = "insurance-response";
        public static final String IDENTITY_PERSISTENT = "identity-persistent";

        public static final String MEDICAL_IDENTITY_PERSISTENT = "medical-identity-persistent";
        public static final String IDENTITY_QUERY = "identity-query";
        /**
         * 下單
         */
        public static final String ORDER = "order";

        /**
         * 下單
         */
        public static final String ORDER_QUERY = "order-query";

        /**
         * 下單
         */
        public static final String ORDER_DELAY = "order-delay";


        /**
         * 预订单
         */
        public static final String PRE_ORDER = "pre-order";

        /**
         * 预订单
         */
        public static final String PRE_ORDER_DELAY = "pre-order-delay";
        /**
         * 订单支付
         */
        public static final String PAY_ORDER = "pay-order";

        /**
         * 支付查询
         */
        public static final String PAY_QUERY = "pay-query";


        /**
         * 支付处理完成
         */
        public static final String PAY_COMPLETE = "pay-complete";

        /**
         * 订单退款
         */
        public static final String REFUND_ORDER = "refund-order";


        /**
         * 订单退款完成
         */
        public static final String REFUND_ORDER_COMPLETE = "refund-order-complete";

        /**
         * 退款查询
         */
        public static final String REFUND_QUERY = "refund-query";


        /**
         * 订单回调
         */
        public static final String ORDER_CALLBACK = "order-callback";

        /**
         * 订单推送给客户
         */
        public static final String ORDER_NOTIFY_CUSTOMER = "order-notify-customer";

        /**
         * 惠民保清单
         */
        public static final String ORDER_HMB_ORDER = "order-hmb-order";

    }
}
